make one's appearance - Français Anglais Dictionnaire